
import requests;
import json;
'''

方法: 该方法的作用是根据传入方法接口的请求方式判定调用requests对象相应的请求方法

参数: 传入接口的请求方式    请求参数信息   接口的请求路径

返回值: 响应体

'''

def requests_plus(jk_method,jk_url,jk_params):

    #接口的请求方式中有大写和小写，为了不会出现错误，将所有传入该方法的请求方式进行同意的大小写要求
    jk_method = jk_method.lower()

    if jk_method == "get" or jk_method == "delete":

        # 如果接口的请求方式是get请求，则调用requests对象的get方法进行接口请求
        # i.get("inter_url")是接口路径，i.get("inter_params")是接口参数信息
        # 通过json.loads(json字符串)将json字符串转换成字典
        # 通过requests对象请求接口后，该对象会将接口响应体返回
        resp = requests.get(url=jk_url, params=json.loads(jk_params))

    elif jk_method == "post" or jk_method == "update":

        # 如果接口的请求方式是post请求，则调用requests对象的post方法进行接口请求
        resp = requests.post(url=jk_url, data=json.loads(jk_params))

    #将接口请求的响应体返回
    return resp;